#areaTop{
	position: absolute;
	width: 1200px;
	height: 50px;
	left: 0;
	top: 0;
	text-align: right;
	border: 1px;
}
#areaMain {
	position: absolute;
	left: 0px;
	top: 50px;
	width: 1200px;
	height: 600px;
	border: 1px;
	
}
#areaMenu {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 600px;
	border: 1px;
	
}
#areaLavoro {
	position: absolute;
	left: 220px;
	top: 0px;
	width: 1000px;
	height: 600px;
	
	border: 1px;
}
#areaFooter {
	position: absolute;
	left: 0px;
	top: 700px;
	width: 1200px;
	height: 50px;
	border: 1px;
	
}

.messageClass {
	
	color: black;
	font-weight: bold;
	font-size: medium;
	
}

.errorClass {
	/*
	background-color: red;
	*/
}

.successClass{
	/*
	background-color: green;
	*/
}


/*
.errorClass {
	
	color: white;
	background-color: red;
	font-weight: bold;
	padding-right: 500px;
	font-size: large;
	
}

.successClass {
	
	background-color: green;
	color: white;
	font-weight: bold;
	padding-right: 500px;
	font-size: large;
	
}
*/
.myInput {
	
	text-align:left;
	margin-left: 0;
    
}


.input.rf-sel-inp{
	
	width: 100px;
}

/*Classi per pannelli nel layout di ordini e fattura */

.myTopOrdineFatturaPanel{
	width: 1000px;
	height: 50px;
}

.myWorkOrdineFatturaPanel{
	
	
	height: 500px;
	
}

.mySummaryOrdineFatturaPanel{
	
	height: 500px;
	
}

.myMessageOrdineFatturaPanel{
	width: 1000px;
	height: 50px;
}


/*Classi per Pannelli Generici   */
.myRightPanel {
	
	width: 1000px;
	height: 350px;
}

.myRightPanel200 {
	
	width: 1000px;
	height: 200px;
}

.myTab {
	height: 300px;
}
.myTable {
	
	width: 100%;
	height: auto;
}


/*
.rf-msgs-err {
	display: list-item;
	margin-left: 20px;
	padding-left: 0px;
	background-image: none !important;
	background-color: white;
	color:white !important;
	height:25px;
	
}
*/
